using System;
using System.Xml.Serialization;

namespace WHC.Hotel.Entity
{
    [Serializable]
    public class TeaSuiteTypeInfo : BaseEntity
    {    
        #region Field Members

        private int m_ID = 0; //编号          
        private string m_Name = ""; //房间类型          
        private decimal m_AtLeaseMoney = 0M; //最低消费          
        private string m_CaculateType = ""; //标准计费方式          
        private decimal m_Price = 0M; //标准计费价格（小时）          
        private int m_Persons = 0; //容纳人数          
        private string m_Note = ""; //备注          
        private decimal m_BuyOutPrice = 0M; //买断价格         

        #endregion

        #region Property Members
        
        /// <summary>
        /// 编号
        /// </summary>
        public virtual int ID
        {
            get
            {
                return this.m_ID;
            }
            set
            {
                this.m_ID = value;
            }
        }

        /// <summary>
        /// 房间类型
        /// </summary>
        public virtual string Name
        {
            get
            {
                return this.m_Name;
            }
            set
            {
                this.m_Name = value;
            }
        }

        /// <summary>
        /// 最低消费
        /// </summary>
        public virtual decimal AtLeaseMoney
        {
            get
            {
                return this.m_AtLeaseMoney;
            }
            set
            {
                this.m_AtLeaseMoney = value;
            }
        }

        /// <summary>
        /// 标准计费方式
        /// </summary>
        public virtual string CaculateType
        {
            get
            {
                return this.m_CaculateType;
            }
            set
            {
                this.m_CaculateType = value;
            }
        }

        /// <summary>
        /// 标准计费价格（小时）     
        /// </summary>
        public decimal Price
        {
            get { return m_Price; }
            set { m_Price = value; }
        }

        /// <summary>
        /// 容纳人数
        /// </summary>
        public virtual int Persons
        {
            get
            {
                return this.m_Persons;
            }
            set
            {
                this.m_Persons = value;
            }
        }

        /// <summary>
        /// 备注
        /// </summary>
        public virtual string Note
        {
            get
            {
                return this.m_Note;
            }
            set
            {
                this.m_Note = value;
            }
        }

        /// <summary>
        /// 买断价格
        /// </summary>
        public decimal BuyOutPrice
        {
            get { return m_BuyOutPrice; }
            set { m_BuyOutPrice = value; }
        }

        #endregion

    }
}